MDSTRNSASSNSTGCFTDQKKRKALYEVFKKLSGVDCQRNEGNVVEGVTCYYGEMNKEQFHVAIFQTDKNESLFSERVFDLFDTNHDGLLGFEEFARALSVFHPSAPIDDKIDLSFQLYDLKQQGFIERQGVKQLVVATLAASGMSQSDEIVESIIDKTFVQADTKHEGMIDEEEWMDLVFRHPLLLKNMTLQYLKDITTTFPSFVLHSQVEDT